(*CacheID: 234*)
(* Internal cache information:
NotebookFileLineBreakTest
NotebookFileLineBreakTest
NotebookDataPosition[         0,          0]
NotebookDataLength[     71611,       1661]
NotebookOptionsPosition[     58986,       1395]
NotebookOutlinePosition[     60193,       1429]
CellTagsIndexPosition[     60113,       1424]
WindowFrame->Normal*)

(* Beginning of Notebook Content *)
Notebook[{
Cell[TextData[{
 "New in: ",
 Cell["11.3", "HistoryData",
  CellTags->"New",ExpressionUUID->"281c4c83-2fef-43ba-84a0-71d2f48dbab5"],
 " | Modified in: ",
 Cell[" ", "HistoryData",
  CellTags->"Modified",ExpressionUUID->"d5796ca6-27af-4177-9ce6-cabc5508cce0"],
 " | Obsolete in: ",
 Cell[" ", "HistoryData",
  CellTags->"Obsolete",ExpressionUUID->"a48903ed-0aea-439a-aa64-44b89178770b"],
 " | Excised in: ",
 Cell[" ", "HistoryData",
  CellTags->"Excised",ExpressionUUID->"ec422486-30d9-4bae-8e65-a3e0fb5f0a7b"]
}], "History",
 CellID->341476719,ExpressionUUID->"7e60a21d-f34f-4cc0-aa5d-f16a81f059eb"],

Cell["Created by: meghanr on 09-12-2017 15:27:30", "AuthorDate",
 CellID->692691637,ExpressionUUID->"50da686b-d0db-43b2-bdcb-fa7fa53bb03e"],

Cell[CellGroupData[{

Cell["Categorization", "CategorizationSection",
 CellID->1122911449,ExpressionUUID->"969f9398-f298-456f-a223-f6a9fd3c49f1"],

Cell["Symbol", "Categorization",
 CellLabel->"Entity Type",
 CellID->686433507,ExpressionUUID->"6fc7aaef-077a-40b6-a238-3ef1e7cd9555"],

Cell["MongoLink", "Categorization",
 CellLabel->"Paclet Name",
 CellID->605800465,ExpressionUUID->"6bb42871-505d-4dc7-a958-b7b5a0b34c9b"],

Cell["MongoLink`", "Categorization",
 CellLabel->"Context",
 CellID->468444828,ExpressionUUID->"83d9af3c-1263-4a40-b412-5b30ffe181f4"],

Cell["MongoLink/ref/MongoCollectionDeleteMany", "Categorization",
 CellLabel->"URI",ExpressionUUID->"da4e4dd6-d3f8-46cd-ac90-3f4a12929275"],

Cell["XXXX", "Categorization",
 CellLabel->"Title Modifier",
 CellID->172747495,ExpressionUUID->"3d335710-2f56-4dce-8698-86bfde0cba5c"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Synonyms", "SynonymsSection",
 CellID->1427418553,ExpressionUUID->"26bad344-9233-4a0c-87bf-ffc425ba2038"],

Cell["XXXX", "Synonyms",
 CellID->1251652828,ExpressionUUID->"ea606575-6681-4bf3-9eb9-6decc11db3d1"]
}, Closed]],

Cell[CellGroupData[{

Cell["Keywords", "KeywordsSection",
 CellID->477174294,ExpressionUUID->"3f9b890f-9c67-4109-a56d-0a773c931868"],

Cell["XXXX", "Keywords",
 CellID->1164421360,ExpressionUUID->"682c7930-50f1-49fd-8801-e97b3a952085"]
}, Closed]],

Cell[CellGroupData[{

Cell["Syntax Templates", "TemplatesSection",
 CellID->1872225408,ExpressionUUID->"1a04a03a-87d0-4bbe-bdb7-80393308fcce"],

Cell[BoxData[""], "Template",
 CellLabel->"Additional Function Template",
 CellID->1562036412,ExpressionUUID->"32e7ea45-87f0-41cd-9047-63e122216ea6"],

Cell[BoxData[""], "Template",
 CellLabel->"Arguments Pattern",
 CellID->158391909,ExpressionUUID->"3790c026-5d93-436c-bdea-8fb7053b0fbb"],

Cell[BoxData[""], "Template",
 CellLabel->"Local Variables",
 CellID->1360575930,ExpressionUUID->"b471d107-c01a-49e2-950b-381e56dc1cc4"],

Cell[BoxData[""], "Template",
 CellLabel->"Color Equal Signs",
 CellID->793782254,ExpressionUUID->"0c568023-44a3-42b0-bee1-4ff3de44f520"]
}, Closed]],

Cell[CellGroupData[{

Cell["Details", "DetailsSection",
 CellID->307771771,ExpressionUUID->"660ecc9e-5f0c-425b-a37b-308fd9dcfe2b"],

Cell["XXXX", "Details",
 CellLabel->"Lead",
 CellID->49458704,ExpressionUUID->"5093ce25-9ae1-40c6-94d8-951c164a8405"],

Cell["XXXX", "Details",
 CellLabel->"Developers",
 CellID->350963985,ExpressionUUID->"5f7d4759-1161-4a33-9870-01db8fc418c9"],

Cell["XXXX", "Details",
 CellLabel->"Authors",
 CellID->422270209,ExpressionUUID->"1c34c586-5f99-4aa7-ba75-6529afd18253"],

Cell["XXXX", "Details",
 CellLabel->"Feature Name",
 CellID->545239557,ExpressionUUID->"f16a6de4-23c7-40bf-bc0c-da7e9a2f60ee"],

Cell["XXXX", "Details",
 CellLabel->"QA",
 CellID->121292707,ExpressionUUID->"f313bb60-c45a-41a7-bf90-22513f276053"],

Cell["XXXX", "Details",
 CellLabel->"DA",
 CellID->29314406,ExpressionUUID->"a7559613-8d75-4017-8e89-f0fed0902b44"],

Cell["XXXX", "Details",
 CellLabel->"Docs",
 CellID->96001539,ExpressionUUID->"0df28a30-1ef2-40bc-9a81-8039a568f29c"],

Cell["XXXX", "Details",
 CellLabel->"Features Page Notes",
 CellID->123278822,ExpressionUUID->"47004a81-0c4b-4780-8e29-37b15ab40855"],

Cell["XXXX", "Details",
 CellLabel->"Comments",
 CellID->240026365,ExpressionUUID->"78ed7a82-bd3f-42c4-a8ed-247ae9072ff3"]
}, Closed]],

Cell[CellGroupData[{

Cell["Security Details", "SecuritySection",
 CellID->13551076,ExpressionUUID->"44a80855-d66b-4573-8f27-4e4e110ec1ac"],

Cell[BoxData[
 TagBox[GridBox[{
    {
     TemplateBox[{CheckboxBox[
        Dynamic[
         CurrentValue[
          EvaluationNotebook[], {TaggingRules, "SecurityRisk"}, False]]],
       StyleBox[
       "\"   Potential security risk\"", FontFamily -> "Arial", FontSize -> 
        10, StripOnInput -> False]},
      "RowDefault"]},
    {
     DynamicBox[ToBoxes[
       If[
        TrueQ[
         CurrentValue[
          EvaluationNotebook[], {TaggingRules, "SecurityRisk"}]], 
        InputField[
         Dynamic[
          CurrentValue[
           EvaluationNotebook[], {TaggingRules, "SecurityExplanation"}, ""]], 
         String, FieldHint -> "How so? (optional)", FieldSize -> {40, 5}, 
         BaseStyle -> {FontFamily -> "Arial", FontSize -> 12}], ""], 
       StandardForm],
      ImageSizeCache->{0., {0., 5.}}]}
   },
   DefaultBaseStyle->"Column",
   GridBoxAlignment->{"Columns" -> {{Left}}},
   GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}],
  "Column"]], "SecurityDetails",
 CellID->2488900,ExpressionUUID->"a50cae78-81fa-41c5-a26d-996f15db39d6"]
}, Closed]],

Cell[CellGroupData[{

Cell["MongoCollectionDeleteMany", "ObjectName",
 CellID->1224892054,ExpressionUUID->"c046b5c7-cc72-4e48-ba84-bd31426eed23"],

Cell[TextData[{
 Cell["   ", "ModInfo",ExpressionUUID->"4e9f8dc3-2ef7-4d7e-b5bb-240d68cd08eb"],
 Cell[BoxData[
  RowBox[{
   ButtonBox["MongoCollectionDeleteMany",
    BaseStyle->"Link",
    ButtonData->"paclet:MongoLink/ref/MongoCollectionDeleteMany"], "[", 
   RowBox[{
    RowBox[{
     ButtonBox["MongoCollection",
      BaseStyle->"Link",
      ButtonData->"paclet:MongoLink/ref/MongoCollection"], "[", 
     StyleBox["\[Ellipsis]", "TR"], "]"}], ",", 
    StyleBox["filter", "TI"]}], "]"}]], "InlineFormula",ExpressionUUID->
  "d6f77d0c-fd9e-496d-b2ab-3f148292139c"],
 " \[LineSeparator]deletes one or more documents that match the filter ",
 Cell[BoxData[
  StyleBox["filter", "TI"]], "InlineFormula",ExpressionUUID->
  "8a89d77f-eaaf-4268-b92f-c633bc32aa48"],
 "."
}], "Usage",
 CellID->982511436,ExpressionUUID->"0e48712f-5973-40bf-98ac-756237ccc779"],

Cell[TextData[{
 "To use ",
 Cell[BoxData[
 "MongoCollectionDeleteMany"], "InlineFormula",ExpressionUUID->
  "8281246b-0e14-4371-b837-bdd72be0eed4"],
 ", you first need to load ",
 StyleBox[ButtonBox["MongoLink",
  BaseStyle->"Link",
  ButtonData->"paclet:MongoLink/guide/MongoLinkOperations"],
  FontSlant->"Italic"],
 " using ",
 Cell[BoxData[
  RowBox[{
   ButtonBox["Needs",
    BaseStyle->"Link",
    ButtonData->"paclet:ref/Needs"], "[", "\"\<MongoLink`\>\"", "]"}]], 
  "InlineFormula",ExpressionUUID->"a6a461d3-ef6f-4e2b-ae70-bf4dccaa3979"],
 "."
}], "Notes",
 CellChangeTimes->{{3.723475765479208*^9, 3.723475794633397*^9}, {
   3.723475886993636*^9, 3.723475899698312*^9}, 3.723475972858707*^9, {
   3.723476009455484*^9, 3.7234760140215073`*^9}, {3.7234761186595087`*^9, 
   3.7234761276391783`*^9}},
 CellID->362132550,ExpressionUUID->"88beb772-4697-4a15-a0c6-be8edbee37d2"],

Cell[TextData[{
 Cell[BoxData[
  StyleBox["filter", "TI"]], "InlineFormula",ExpressionUUID->
  "04b38507-bd85-49bb-9c01-0f930d90cee2"],
 " is an ",
 ButtonBox["Association",
  BaseStyle->"Link",
  ButtonData->"paclet:ref/Association"],
 ". ",
 Cell[BoxData[
  StyleBox["filter", "TI"]], "InlineFormula",ExpressionUUID->
  "d9f6a57c-e411-4241-90ae-8e5feefb7bfe"],
 " uses the same the same syntax as the first argument ",
 Cell[BoxData[
  StyleBox["query", "TI"]], "InlineFormula",ExpressionUUID->
  "131172a0-830c-480c-97d4-d3fca876c780"],
 " to ",
 Cell[BoxData[
  ButtonBox["MongoCollectionFind",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollectionFind"]], "InlineFormula",
  ExpressionUUID->"8552c8a6-fbc4-47b7-8c06-4ea63d3e01a3"],
 ". The list of available query selectors can be found in the ",
 ButtonBox["MongoDB documentation",
  BaseStyle->"Hyperlink",
  ButtonData->{
    URL["https://docs.mongodb.com/manual/reference/operator/query/#query-\
selectors"], None}],
 "."
}], "Notes",
 CellChangeTimes->{{3.723455724420499*^9, 3.723455758714031*^9}},
 CellID->1067943069,ExpressionUUID->"c026d0d2-3892-4c94-9e93-e40e22a23d98"],

Cell["The following option is supported:", "Notes",
 CellID->1422419028,ExpressionUUID->"c5ab3ecd-ad7e-4982-8fbf-01d10babdf79"],

Cell[BoxData[GridBox[{
   {Cell["      ", "ModInfo",ExpressionUUID->
     "ea0bb2e8-f346-4aae-b43d-f6b21146247d"], "\"\<WriteConcern\>\"", 
    ButtonBox["Automatic",
     BaseStyle->"Link",
     ButtonData->"paclet:ref/Automatic"], Cell[
    "the write concern to use.", "TableText",ExpressionUUID->
     "64192002-e54f-470b-a09e-bdd33aed88aa"]}
  }]], "3ColumnTableMod",
 CellChangeTimes->{{3.7133411528696823`*^9, 3.71334115545717*^9}, {
   3.71334119106991*^9, 3.713341207529163*^9}, {3.7133413656637707`*^9, 
   3.713341371161561*^9}, {3.713342009397428*^9, 3.7133420378142443`*^9}, {
   3.713368096365385*^9, 3.71336810309121*^9}, {3.715091705123061*^9, 
   3.71509170683158*^9}, {3.716056189736533*^9, 3.7160561897365847`*^9}, {
   3.723456285525519*^9, 3.723456402865061*^9}, 3.7234564718994083`*^9},
 CellID->341607564,ExpressionUUID->"1e98b43a-f545-4671-83ee-6f1fd95a5142"],

Cell[TextData[{
 Cell[BoxData[
 "\"\<WriteConcern\>\""], "InlineFormula",ExpressionUUID->
  "0cff6b73-1370-4cfb-ae2e-0a9498a6258e"],
 " can either be",
 Cell[BoxData[Cell[TextData[{
   " ",
   ButtonBox["Automatic",
    BaseStyle->"Link",
    ButtonData->"paclet:ref/Automatic"]
  }], "TableText",ExpressionUUID->"3e5aa6ed-9fb8-4819-9b18-5686bb95401e"]],
  ExpressionUUID->"1cbb9f95-1604-4666-bd38-0028a214e937"],
 ", or a ",
 Cell[BoxData[
  ButtonBox["MongoWriteConcern",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoWriteConcern"]], "InlineFormula",
  ExpressionUUID->"1ca26092-bebe-48d7-a5af-8e05f2dd89ce"],
 " object."
}], "Notes",
 CellChangeTimes->{{3.723455801392161*^9, 3.723455870658243*^9}},
 CellID->9394345,ExpressionUUID->"a2b69a05-725f-47f1-9324-69eb6be6dd44"],

Cell[TextData[{
 Cell[BoxData[
  ButtonBox["MongoCollectionDeleteMany",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollectionDeleteMany"]], 
  "InlineFormula",ExpressionUUID->"998a058c-9c19-4b9b-88b9-bde096417503"],
 " corresponds to ",
 ButtonBox["db.collection.deleteMany()",
  BaseStyle->"Hyperlink",
  ButtonData->{
    URL["https://docs.mongodb.com/manual/reference/method/db.collection.\
deleteMany/#db.collection.deleteMany"], None},
  ButtonNote->
   "https://docs.mongodb.com/manual/reference/method/db.collection.deleteMany/\
#db.collection.deleteMany"],
 ButtonBox[" ",
  BaseStyle->"Hyperlink",
  ButtonData->{
    URL["https://docs.mongodb.com/manual/reference/method/db.collection.\
updateMany/#"], None}],
 "in the MongoDB manual."
}], "Notes",
 CellChangeTimes->{{3.723455629136585*^9, 3.723455629690434*^9}},
 CellID->692124006,ExpressionUUID->"e90554b8-f1c2-48e6-be9f-45ea87a2744c"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Tutorials", "TutorialsSection",
 CellID->250839057,ExpressionUUID->"2f6e3221-5009-462e-8777-4c444cd51610"],

Cell[TextData[{
 StyleBox[ButtonBox["MongoLink",
  BaseStyle->"Link",
  ButtonData->"paclet:MongoLink/tutorial/MongoLinkSimpleTutorial"],
  FontSlant->"Italic"],
 ButtonBox[" Introduction",
  BaseStyle->"Link",
  ButtonData->"paclet:MongoLink/tutorial/MongoLinkSimpleTutorial"]
}], "Tutorials",
 CellChangeTimes->{{3.714756013832638*^9, 3.714756020359893*^9}, 
   3.7150013679246397`*^9, {3.723477029203116*^9, 3.7234770375897007`*^9}},
 CellID->341631938,ExpressionUUID->"89595e44-3ab3-43d5-bb07-8476fc18880f"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Related Demonstrations", "RelatedDemonstrationsSection",
 CellID->1268215905,ExpressionUUID->"ca4b26b8-99d6-494e-814d-ea7d46886bb1"],

Cell["XXXX", "RelatedDemonstrations",
 CellID->1129518860,ExpressionUUID->"dad6741f-d196-4fd5-b965-a613d0186291"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Related Links", "RelatedLinksSection",
 CellID->1584193535,ExpressionUUID->"bf0d5f4e-9b83-4814-a3e8-6c7b9eab61ff"],

Cell["XXXX", "RelatedLinks",
 CellID->1038487239,ExpressionUUID->"42b077b2-a94b-4e88-9462-ec32fab27887"]
}, Open  ]],

Cell[CellGroupData[{

Cell["See Also", "SeeAlsoSection",
 CellID->1255426704,ExpressionUUID->"20528f01-fdff-4077-a326-dc8739837f85"],

Cell[TextData[{
 Cell[BoxData[
  ButtonBox["MongoCollection",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollection"]], "InlineFormula",
  ExpressionUUID->"22878b70-1577-4302-a10d-e92c6bb58801"],
 " \[EmptyVerySmallSquare] ",
 Cell[BoxData[
  ButtonBox["MongoCollectionDeleteOne",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollectionDeleteOne"]], 
  "InlineFormula",ExpressionUUID->"ba27faec-ff3b-42bb-9cb0-0fcd2a2dd4ea"],
 " \[EmptyVerySmallSquare] ",
 Cell[BoxData[
  ButtonBox["MongoCollectionUpdateOne",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollectionUpdateOne"]], 
  "InlineFormula",ExpressionUUID->"f4a22446-902b-451f-9a77-b94b08be65c2"],
 " \[EmptyVerySmallSquare] ",
 Cell[BoxData[
  ButtonBox["MongoCollectionUpdateMany",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoCollectionUpdateMany"]], 
  "InlineFormula",ExpressionUUID->"a368023a-4ed7-4144-bc21-bb35e27c80e1"],
 " \[EmptyVerySmallSquare] ",
 Cell[BoxData[
  ButtonBox["MongoWriteConcern",
   BaseStyle->"Link",
   ButtonData->"paclet:MongoLink/ref/MongoWriteConcern"]], "InlineFormula",
  ExpressionUUID->"dcb4a2b0-e96a-47f9-a42f-9c28c1ac1b6f"]
}], "SeeAlso",
 CellChangeTimes->{{3.723455370336174*^9, 3.723455381940226*^9}, {
  3.723455456691609*^9, 3.723455514181006*^9}},
 CellID->1289231345,ExpressionUUID->"2ab56682-6690-4219-9616-82f2ef3e2098"]
}, Open  ]],

Cell[CellGroupData[{

Cell["More About", "MoreAboutSection",
 CellID->38303248,ExpressionUUID->"e3aa0b43-a7a2-4c2b-9354-d1e7c955ddb0"],

Cell["Autogenerated", "MoreAbout",
 CellID->1665078683,ExpressionUUID->"e89e999d-9a19-4ec1-9beb-a8cdba60bed6"]
}, Open  ]],

Cell[CellGroupData[{

Cell[BoxData[
 InterpretationBox[GridBox[{
    {
     StyleBox["Examples", "PrimaryExamplesSection"], 
     ButtonBox[
      RowBox[{
       RowBox[{"More", " ", "Examples"}], " ", "\[RightTriangle]"}],
      BaseStyle->"ExtendedExamplesLink",
      ButtonData:>"ExtendedExamples"]}
   }],
  $Line = 0; Null]], "PrimaryExamplesSection",
 CellID->880084151,ExpressionUUID->"452364e8-394d-401b-b6f7-1c024ba74d11"],

Cell[CellGroupData[{

Cell[BoxData[
 InterpretationBox[Cell[
  "\t", "ExampleDelimiter",ExpressionUUID->
   "a4db42ca-2f43-481f-9b8d-9a66d2ade7a6"],
  $Line = 0; Null]], "ExampleDelimiter",
 CellID->354573589,ExpressionUUID->"92c06272-1dc2-49f1-a7af-107e2e1bc3e2"],

Cell[BoxData[
 RowBox[{"Needs", "[", "\"\<MongoLink`\>\"", "]"}]], "Input",
 CellLabel->"In[1]:=",
 CellID->1553863953,ExpressionUUID->"8073885e-af15-49d4-b72d-8d9d11ae8669"],

Cell["Connect to a client:", "ExampleText",
 CellID->1212887918,ExpressionUUID->"5a313a33-003d-4d9f-a24a-7c3c1bb327f7"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"client", "=", 
  RowBox[{"MongoConnect", "[", "]"}]}]], "Input",
 CellLabel->"In[2]:=",
 CellID->1092460502,ExpressionUUID->"0945588e-d8e4-44ba-9d46-230a7652efde"],

Cell[BoxData[
 InterpretationBox[
  RowBox[{
   TagBox["MongoClient",
    "SummaryHead"], "[", 
   DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, 
    
    TemplateBox[{PaneSelectorBox[{False -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["1", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}], True -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["1", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}]}, 
       Dynamic[Typeset`open$$], ImageSize -> Automatic]},
     "SummaryPanel"],
    DynamicModuleValues:>{}], "]"}],
  MongoLink`MongoClient[
   MongoLink`PackageScope`clientMLE[1]],
  Editable->False,
  SelectWithContents->True,
  Selectable->False]], "Output",
 CellLabel->"Out[2]=",
 CellID->1069139550,ExpressionUUID->"d0d99a60-2a34-44b1-a5f5-54ab743f4cd1"]
}, Open  ]],

Cell["\<\
Connect to a the \"WolframTestCollection\" collection in the \
\"WolframTestDB\" database:\
\>", "ExampleText",
 CellID->1120404447,ExpressionUUID->"5924105d-2fb1-4e4f-a19c-760ab0b42eba"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"coll", "=", 
  RowBox[{
   RowBox[{"client", "[", "\"\<WolframTestDB\>\"", "]"}], "[", 
   "\"\<WolframTestCollection\>\"", "]"}]}]], "Input",
 CellLabel->"In[3]:=",
 CellID->1500923833,ExpressionUUID->"69d33954-d0f9-46d7-bc71-9cace7dd068e"],

Cell[BoxData[
 InterpretationBox[
  RowBox[{
   TagBox["MongoCollection",
    "SummaryHead"], "[", 
   DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, 
    
    TemplateBox[{PaneSelectorBox[{False -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["1", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Name: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestCollection\"", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Database: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestDB\"", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}], True -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["1", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Name: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestCollection\"", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Database: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestDB\"", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}]}, 
       Dynamic[Typeset`open$$], ImageSize -> Automatic]},
     "SummaryPanel"],
    DynamicModuleValues:>{}], "]"}],
  MongoLink`MongoCollection[
   MongoLink`PackageScope`collectionMLE[1], "WolframTestDB", 
   "WolframTestCollection", 
   MongoLink`MongoClient[
    MongoLink`PackageScope`clientMLE[1]]],
  Editable->False,
  SelectWithContents->True,
  Selectable->False]], "Output",
 CellLabel->"Out[3]=",
 CellID->1032742401,ExpressionUUID->"38b82958-a16d-4ef0-b5dd-27cd55bb85e5"]
}, Open  ]],

Cell["\<\
Delete all of the documents that match the filter <|\"age\"\[Rule]11|>:\
\>", "ExampleText",
 CellID->1407370123,ExpressionUUID->"a3b5ed27-5130-4307-aa4d-215b5b6522d2"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"MongoCollectionDeleteMany", "[", 
  RowBox[{"coll", ",", " ", 
   RowBox[{"<|", 
    RowBox[{"\"\<age\>\"", "\[Rule]", "11"}], "|>"}]}], "]"}]], "Input",
 CellLabel->"In[4]:=",
 CellID->1088984087,ExpressionUUID->"c19e4cbc-c860-4685-b667-48111adb42b4"],

Cell[BoxData[
 TemplateBox[{TagBox[
    DynamicModuleBox[{
     TypeSystem`NestedGrid`PackagePrivate`$state$$ = 
      Data`UnorderedAssociation[
       "RowCount" -> 20, "Length" -> 2, "InitialType" -> 
        TypeSystem`Struct[{"Acknowledged", "DeletedCount"}, {
           TypeSystem`Atom[TypeSystem`Boolean], 
           TypeSystem`Atom[Integer]}], "Shape" -> 
        TypeSystem`PackageScope`DocumentShape[
          
          Association[{"Acknowledged"} -> 
           TypeSystem`PackageScope`AtomShape[36], {"DeletedCount"} -> 
           TypeSystem`PackageScope`AtomShape[34]], 1], "InitialData" -> 
        TypeSystem`PackageScope`CacheHandle[140227746], "Type" -> 
        TypeSystem`Struct[{"Acknowledged", "DeletedCount"}, {
           TypeSystem`Atom[TypeSystem`Boolean], 
           TypeSystem`Atom[Integer]}], "HandleQ" -> True, "RowTarget" -> 20, 
        "Data" -> TypeSystem`PackageScope`CacheHandle[140227746]], 
      TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, 
      TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, 
      TypeSystem`NestedGrid`PackagePrivate`$grid$$ = 
      DynamicModule[{
        TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[
           Style[
            Grid[{{
               Item[
                Annotation[
                 EventHandler[
                  MouseAppearance[
                   Mouseover[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"Acknowledged\"", FontColor -> GrayLevel[0.4]]], {{
                    20, Full}, 15}], 
                    Style[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"Acknowledged\"", FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], {{20, Full}, 15}], FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> 
                  TypeSystem`NestedGrid`PackagePrivate`updateState[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1131738163][{
                    Key["Acknowledged"]}]], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][
                  GeneralUtilities`Slice[
                   Key["Acknowledged"]]], "Mouse"], Background -> 
                GrayLevel[0.95], Alignment -> {Left, Baseline}], 
               Pane[
                Annotation[
                 RawBoxes["True"], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][
                  GeneralUtilities`Slice[
                   Key["Acknowledged"]]], "Mouse"], 
                ImageSize -> {{36, Full}, Automatic}, 
                Alignment -> {Left, Baseline}]}, {
               Item[
                Annotation[
                 EventHandler[
                  MouseAppearance[
                   Mouseover[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"DeletedCount\"", FontColor -> GrayLevel[0.4]]], {{
                    20, Full}, 15}], 
                    Style[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"DeletedCount\"", FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], {{20, Full}, 15}], FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> 
                  TypeSystem`NestedGrid`PackagePrivate`updateState[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1131738163][{
                    Key["DeletedCount"]}]], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][
                  GeneralUtilities`Slice[
                   Key["DeletedCount"]]], "Mouse"], Background -> 
                GrayLevel[0.95], Alignment -> {Left, Baseline}], 
               Pane[
                Annotation[
                 RawBoxes["2"], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][
                  GeneralUtilities`Slice[
                   Key["DeletedCount"]]], "Mouse"], 
                ImageSize -> {{34, Full}, Automatic}, 
                Alignment -> {Left, Baseline}]}}, BaseStyle -> {ContextMenu -> {
                 MenuItem["Copy position to clipboard", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[
                   TypeSystem`NestedGrid`PackagePrivate`copyClip]], 
                  MenuEvaluator -> Automatic], 
                 MenuItem["Copy data to clipboard", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentData[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`copyClip]], 
                  MenuEvaluator -> Automatic], Delimiter, 
                 MenuItem["Paste position in new cell", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[
                   TypeSystem`NestedGrid`PackagePrivate`cellPaste]], 
                  MenuEvaluator -> Automatic], 
                 MenuItem["Paste data in new cell", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentData[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`cellPaste]], 
                  MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", 
               FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, 
             Dividers -> All, FrameStyle -> GrayLevel[0.85], 
             BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], 
            LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False,
             ShowAutoStyles -> False]], 
         TypeSystem`NestedGrid`PackagePrivate`initialQ = True, 
         TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, 
        Dynamic[
         TypeSystem`NestedGrid`PackagePrivate`setupViewPath[
         TypeSystem`NestedGrid`PackagePrivate`$path$$, If[
            Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], 
            
            Module[{TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, 
              TypeSystem`NestedGrid`PackagePrivate`tmpData$ = 
              TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[
                TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, 
             TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = 
              If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === 
                TypeSystem`NestedGrid`PackagePrivate`$NotCached, 
                TypeSystem`NestedGrid`PackagePrivate`renderedGrid, 
                TypeSystem`NestedGrid`PackagePrivate`renderGrid[
                TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1131738163][
                TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[
               Not[
                FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], 
               TypeSystem`NestedGrid`PackagePrivate`renderedGrid = 
               TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; 
          TypeSystem`NestedGrid`PackagePrivate`initialQ = False; 
          TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[
            FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], 
            TypeSystem`SparseGrid[
             TypeSystem`H["(data no longer present)"]], 
            If[GeneralUtilities`$DebugMode, 
             Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, "  ", 
               TypeSystem`NestedGrid`PackagePrivate`formatState[
               TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], 
             TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], 
         TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], 
        DynamicModuleValues :> {}], 
      TypeSystem`NestedGrid`PackagePrivate`$posCell$$, 
      TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[
        TypeSystem`NestedGrid`PackagePrivate`alignBar[
        TypeSystem`NestedGrid`PackagePrivate`$state$$][
         TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[
          TypeSystem`PackageScope`Pathbar[
          TypeSystem`NestedGrid`PackagePrivate`$path$$, 
           TypeSystem`NestedGrid`PackagePrivate`updateState[
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
            TypeSystem`NestedGrid`PackagePrivate`$path$$, 
            TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
            TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1131738163]]]], 
        TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], 
      TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[
        Dynamic[
         Replace[
          MouseAnnotation[Null], {
          TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][Null] -> 
           "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1131738163][
             Pattern[TypeSystem`NestedGrid`PackagePrivate`path, 
              Blank[]]] :> (
            TypeSystem`NestedGrid`PackagePrivate`$lastPath = 
             TypeSystem`NestedGrid`PackagePrivate`path; 
            TypeSystem`NestedGrid`PackagePrivate`makePathTrail[
             TypeSystem`NestedGrid`PackagePrivate`path, 
              TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> 
           Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], 
        FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> 
        Top, ImageSize -> {Automatic, 14}]}, 
     DynamicBox[
      ToBoxes[
       Column[
        If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, {
          TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[
          TypeSystem`NestedGrid`PackagePrivate`$grid$$, 
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
           TypeSystem`NestedGrid`PackagePrivate`$pos$$], 
          TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[
           TypeSystem`NestedGrid`PackagePrivate`alignBar[
           TypeSystem`NestedGrid`PackagePrivate`$state$$][
           TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, {
         TypeSystem`NestedGrid`PackagePrivate`$topBar$$, 
          TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[
          TypeSystem`NestedGrid`PackagePrivate`$grid$$, 
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
           TypeSystem`NestedGrid`PackagePrivate`$pos$$], 
          TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[
           TypeSystem`NestedGrid`PackagePrivate`alignBar[
           TypeSystem`NestedGrid`PackagePrivate`$state$$][
           TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> 
        If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 
          0, {{}, {0, 0.05, 0}}]], StandardForm], 
      ImageSizeCache -> {142., {30.3544921875, 35.6455078125}}, 
      TrackedSymbols :> {
       TypeSystem`NestedGrid`PackagePrivate`$state$$, 
        TypeSystem`NestedGrid`PackagePrivate`$grid$$}], 
     BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> 
     TypeSystem`NestedGrid`PackagePrivate`deleteState[
      TypeSystem`NestedGrid`PackagePrivate`$state$$], 
     DynamicModuleValues :> {}, Initialization :> 
     Block[{$ContextPath = $ContextPath}, 
       Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]},
  "CopyTag",
  DisplayFunction->(#& ),
  InterpretationFunction->("Dataset[<>]"& )]], "Output",
 CellLabel->"Out[4]=",
 CellID->1338698553,ExpressionUUID->"09bd37fd-4b37-4c3e-9862-881271273fbd"]
}, Open  ]]
}, Open  ]]
}, Open  ]],

Cell[CellGroupData[{

Cell["More Examples", "ExtendedExamplesSection",
 CellTags->"ExtendedExamples",
 CellID->1854448968,ExpressionUUID->"a28c5c29-c5ff-4149-85d1-3247402028ce"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Scope", "ExampleSection",ExpressionUUID->
   "3f017519-2a7a-4871-95d0-8bb1e9ce652d"],
  $Line = 0; Null]], "ExampleSection",
 CellID->1293636265,ExpressionUUID->"86915991-6129-4d4c-b52c-259c925a90b2"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Generalizations & Extensions", "ExampleSection",ExpressionUUID->
   "ccf9135a-be13-49a7-8391-76019f526d3c"],
  $Line = 0; Null]], "ExampleSection",
 CellID->1020263627,ExpressionUUID->"fdec379c-9ef9-465c-914d-fb8d5dc1b15e"],

Cell[CellGroupData[{

Cell[BoxData[
 InterpretationBox[Cell[
  "Options", "ExampleSection",ExpressionUUID->
   "31d55913-aafe-4998-8bbe-a274e9f9929e"],
  $Line = 0; Null]], "ExampleSection",
 CellID->2061341341,ExpressionUUID->"08702179-b884-4fa8-9477-33db498419a7"],

Cell[CellGroupData[{

Cell[BoxData[
 InterpretationBox[Cell[
  "\"WriteConcern\"", "ExampleSubsection",ExpressionUUID->
   "75e60cca-d2b7-4d98-9226-e298a094c49f"],
  $Line = 0; Null]], "ExampleSubsection",
 CellID->1757724783,ExpressionUUID->"4ded86b4-7deb-42b4-8bc3-8be4c54e3645"],

Cell[CellGroupData[{

Cell[BoxData[
 InterpretationBox[Cell[
  "\t", "ExampleDelimiter",ExpressionUUID->
   "48853cb8-b9e6-4097-94b5-684a7bb2a477"],
  $Line = 0; Null]], "ExampleDelimiter",
 CellID->1185059843,ExpressionUUID->"db2c837f-c506-426c-b8ab-4e8289fc129b"],

Cell[BoxData[
 RowBox[{"Needs", "[", "\"\<MongoLink`\>\"", "]"}]], "Input",
 CellLabel->"In[5]:=",
 CellID->1537439023,ExpressionUUID->"81a9de7d-1e60-4454-ae6a-6424247b9a41"],

Cell["Connect to a client:", "ExampleText",
 CellID->1214418857,ExpressionUUID->"7c1b28fe-cea6-4e2a-a35c-af28fd58aa66"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"client", "=", 
  RowBox[{"OpenMongoConnection", "[", "]"}]}]], "Input",
 CellLabel->"In[6]:=",
 CellID->1053148511,ExpressionUUID->"8f959ed9-c0aa-4f9d-8c78-02601f6c8fc9"],

Cell[BoxData[
 InterpretationBox[
  RowBox[{
   TagBox["MongoClient",
    "SummaryHead"], "[", 
   DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, 
    
    TemplateBox[{PaneSelectorBox[{False -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["11", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}], True -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["11", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}]}, 
       Dynamic[Typeset`open$$], ImageSize -> Automatic]},
     "SummaryPanel"],
    DynamicModuleValues:>{}], "]"}],
  MongoLink`MongoClient[
   MongoLink`PackageScope`clientMLE[11]],
  Editable->False,
  SelectWithContents->True,
  Selectable->False]], "Output",
 CellLabel->"Out[6]=",
 CellID->750140377,ExpressionUUID->"6e15091f-0ac5-4949-9a61-cc057f53651f"]
}, Open  ]],

Cell["\<\
Connect to a the \"WolframTestCollection\" collection in the \
\"WolframTestDB\" database:\
\>", "ExampleText",
 CellID->1553079464,ExpressionUUID->"16b8fcf8-af50-47db-b93d-2556bb57291e"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"coll", "=", 
  RowBox[{
   RowBox[{"client", "[", "\"\<WolframTestDB\>\"", "]"}], "[", 
   "\"\<WolframTestCollection\>\"", "]"}]}]], "Input",
 CellLabel->"In[7]:=",
 CellID->2090305810,ExpressionUUID->"aba03bca-e779-42d9-8d11-037af3a1b46d"],

Cell[BoxData[
 InterpretationBox[
  RowBox[{
   TagBox["MongoCollection",
    "SummaryHead"], "[", 
   DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, 
    
    TemplateBox[{PaneSelectorBox[{False -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["8", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Name: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestCollection\"", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Database: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestDB\"", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}], True -> GridBox[{{
            GridBox[{{
               RowBox[{
                 TagBox["\"ID: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["8", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Name: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestCollection\"", "SummaryItem"]}]}, {
               RowBox[{
                 TagBox["\"Database: \"", "SummaryItemAnnotation"], 
                 "\[InvisibleSpace]", 
                 TagBox["\"WolframTestDB\"", "SummaryItem"]}]}}, 
             GridBoxAlignment -> {
              "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> 
             False, GridBoxItemSize -> {
              "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
             GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}},
              BaseStyle -> {
              ShowStringCharacters -> False, NumberMarks -> False, 
               PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, 
          GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, 
          GridBoxItemSize -> {
           "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, 
          BaselinePosition -> {1, 1}]}, 
       Dynamic[Typeset`open$$], ImageSize -> Automatic]},
     "SummaryPanel"],
    DynamicModuleValues:>{}], "]"}],
  MongoLink`MongoCollection[
   MongoLink`PackageScope`collectionMLE[8], "WolframTestDB", 
   "WolframTestCollection", 
   MongoLink`MongoClient[
    MongoLink`PackageScope`clientMLE[11]]],
  Editable->False,
  SelectWithContents->True,
  Selectable->False]], "Output",
 CellLabel->"Out[7]=",
 CellID->546725054,ExpressionUUID->"8a65ce48-de60-47b6-a324-7894d10e974c"]
}, Open  ]],

Cell["\<\
Delete all of the documents that match the filter <|\"age\"\[Rule]11|>:\
\>", "ExampleText",
 CellID->1696961996,ExpressionUUID->"365e5964-5db5-4043-8187-31ae3bf3b452"],

Cell[CellGroupData[{

Cell[BoxData[
 RowBox[{"MongoCollectionDeleteMany", "[", 
  RowBox[{"coll", ",", " ", 
   RowBox[{"<|", 
    RowBox[{"\"\<age\>\"", "\[Rule]", "11"}], "|>"}], ",", " ", 
   RowBox[{"\"\<WriteConcern\>\"", "\[Rule]", "Automatic"}]}], "]"}]], "Input",\

 CellLabel->"In[11]:=",
 CellID->109950965,ExpressionUUID->"b48ea69d-0469-4676-aee4-647711ec177a"],

Cell[BoxData[
 TemplateBox[{TagBox[
    DynamicModuleBox[{
     TypeSystem`NestedGrid`PackagePrivate`$state$$ = 
      Data`UnorderedAssociation[
       "RowCount" -> 20, "Length" -> 2, "InitialType" -> 
        TypeSystem`Struct[{"Acknowledged", "DeletedCount"}, {
           TypeSystem`Atom[TypeSystem`Boolean], 
           TypeSystem`Atom[Integer]}], "Shape" -> 
        TypeSystem`PackageScope`DocumentShape[
          
          Association[{"Acknowledged"} -> 
           TypeSystem`PackageScope`AtomShape[36], {"DeletedCount"} -> 
           TypeSystem`PackageScope`AtomShape[34]], 1], "InitialData" -> 
        TypeSystem`PackageScope`CacheHandle[910897824], "Type" -> 
        TypeSystem`Struct[{"Acknowledged", "DeletedCount"}, {
           TypeSystem`Atom[TypeSystem`Boolean], 
           TypeSystem`Atom[Integer]}], "HandleQ" -> True, "RowTarget" -> 20, 
        "Data" -> TypeSystem`PackageScope`CacheHandle[910897824]], 
      TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, 
      TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, 
      TypeSystem`NestedGrid`PackagePrivate`$grid$$ = 
      DynamicModule[{
        TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[
           Style[
            Grid[{{
               Item[
                Annotation[
                 EventHandler[
                  MouseAppearance[
                   Mouseover[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"Acknowledged\"", FontColor -> GrayLevel[0.4]]], {{
                    20, Full}, 15}], 
                    Style[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"Acknowledged\"", FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], {{20, Full}, 15}], FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> 
                  TypeSystem`NestedGrid`PackagePrivate`updateState[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$grid$$, 828396728][{
                    
                    Key["Acknowledged"]}]], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][
                 
                  GeneralUtilities`Slice[
                   Key["Acknowledged"]]], "Mouse"], Background -> 
                GrayLevel[0.95], Alignment -> {Left, Baseline}], 
               Pane[
                Annotation[
                 RawBoxes["True"], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][
                 
                  GeneralUtilities`Slice[
                   Key["Acknowledged"]]], "Mouse"], 
                ImageSize -> {{36, Full}, Automatic}, 
                Alignment -> {Left, Baseline}]}, {
               Item[
                Annotation[
                 EventHandler[
                  MouseAppearance[
                   Mouseover[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"DeletedCount\"", FontColor -> GrayLevel[0.4]]], {{
                    20, Full}, 15}], 
                    Style[
                    Pane[
                    RawBoxes[
                    StyleBox[
                    "\"DeletedCount\"", FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], {{20, Full}, 15}], FontColor -> 
                    RGBColor[
                    0.27450980392156865`, 0.5372549019607843, 
                    0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> 
                  TypeSystem`NestedGrid`PackagePrivate`updateState[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                    TypeSystem`NestedGrid`PackagePrivate`$grid$$, 828396728][{
                    
                    Key["DeletedCount"]}]], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][
                 
                  GeneralUtilities`Slice[
                   Key["DeletedCount"]]], "Mouse"], Background -> 
                GrayLevel[0.95], Alignment -> {Left, Baseline}], 
               Pane[
                Annotation[
                 RawBoxes["1"], 
                 TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][
                 
                  GeneralUtilities`Slice[
                   Key["DeletedCount"]]], "Mouse"], 
                ImageSize -> {{34, Full}, Automatic}, 
                Alignment -> {Left, Baseline}]}}, BaseStyle -> {ContextMenu -> {
                 MenuItem["Copy position to clipboard", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[
                   TypeSystem`NestedGrid`PackagePrivate`copyClip]], 
                  MenuEvaluator -> Automatic], 
                 MenuItem["Copy data to clipboard", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentData[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`copyClip]], 
                  MenuEvaluator -> Automatic], Delimiter, 
                 MenuItem["Paste position in new cell", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[
                   TypeSystem`NestedGrid`PackagePrivate`cellPaste]], 
                  MenuEvaluator -> Automatic], 
                 MenuItem["Paste data in new cell", 
                  KernelExecute[
                   TypeSystem`NestedGrid`PackagePrivate`toCurrentData[
                   TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                    TypeSystem`NestedGrid`PackagePrivate`cellPaste]], 
                  MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", 
               FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, 
             Dividers -> All, FrameStyle -> GrayLevel[0.85], 
             BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], 
            LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False,
             ShowAutoStyles -> False]], 
         TypeSystem`NestedGrid`PackagePrivate`initialQ = True, 
         TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, 
        Dynamic[
         TypeSystem`NestedGrid`PackagePrivate`setupViewPath[
         TypeSystem`NestedGrid`PackagePrivate`$path$$, If[
            Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], 
            
            Module[{TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, 
              TypeSystem`NestedGrid`PackagePrivate`tmpData$ = 
              TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[
                TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, 
             TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = 
              If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === 
                TypeSystem`NestedGrid`PackagePrivate`$NotCached, 
                TypeSystem`NestedGrid`PackagePrivate`renderedGrid, 
                TypeSystem`NestedGrid`PackagePrivate`renderGrid[
                TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
                 TypeSystem`NestedGrid`PackagePrivate`$grid$$, 828396728][
                TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[
               Not[
                FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], 
               TypeSystem`NestedGrid`PackagePrivate`renderedGrid = 
               TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; 
          TypeSystem`NestedGrid`PackagePrivate`initialQ = False; 
          TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[
            FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], 
            TypeSystem`SparseGrid[
             TypeSystem`H["(data no longer present)"]], 
            If[GeneralUtilities`$DebugMode, 
             Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, "  ", 
               TypeSystem`NestedGrid`PackagePrivate`formatState[
               TypeSystem`NestedGrid`PackagePrivate`$state$$, 
                TypeSystem`NestedGrid`PackagePrivate`$path$$, 
                TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], 
             TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], 
         TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], 
        DynamicModuleValues :> {}], 
      TypeSystem`NestedGrid`PackagePrivate`$posCell$$, 
      TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[
        TypeSystem`NestedGrid`PackagePrivate`alignBar[
        TypeSystem`NestedGrid`PackagePrivate`$state$$][
         TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[
          TypeSystem`PackageScope`Pathbar[
          TypeSystem`NestedGrid`PackagePrivate`$path$$, 
           TypeSystem`NestedGrid`PackagePrivate`updateState[
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
            TypeSystem`NestedGrid`PackagePrivate`$path$$, 
            TypeSystem`NestedGrid`PackagePrivate`$pos$$, 
            TypeSystem`NestedGrid`PackagePrivate`$grid$$, 828396728]]]], 
        TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], 
      TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[
        Dynamic[
         Replace[
          MouseAnnotation[Null], {
          TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][Null] -> 
           "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[828396728][
             Pattern[TypeSystem`NestedGrid`PackagePrivate`path, 
              Blank[]]] :> (
            TypeSystem`NestedGrid`PackagePrivate`$lastPath = 
             TypeSystem`NestedGrid`PackagePrivate`path; 
            TypeSystem`NestedGrid`PackagePrivate`makePathTrail[
             TypeSystem`NestedGrid`PackagePrivate`path, 
              TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> 
           Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], 
        FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> 
        Top, ImageSize -> {Automatic, 14}]}, 
     DynamicBox[
      ToBoxes[
       Column[
        If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, {
          TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[
          TypeSystem`NestedGrid`PackagePrivate`$grid$$, 
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
           TypeSystem`NestedGrid`PackagePrivate`$pos$$], 
          TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[
           TypeSystem`NestedGrid`PackagePrivate`alignBar[
           TypeSystem`NestedGrid`PackagePrivate`$state$$][
           TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, {
         TypeSystem`NestedGrid`PackagePrivate`$topBar$$, 
          TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[
          TypeSystem`NestedGrid`PackagePrivate`$grid$$, 
           TypeSystem`NestedGrid`PackagePrivate`$state$$, 
           TypeSystem`NestedGrid`PackagePrivate`$pos$$], 
          TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[
           TypeSystem`NestedGrid`PackagePrivate`alignBar[
           TypeSystem`NestedGrid`PackagePrivate`$state$$][
           TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> 
        If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 
          0, {{}, {0, 0.05, 0}}]], StandardForm], 
      ImageSizeCache -> {142., {30.3544921875, 35.6455078125}}, 
      TrackedSymbols :> {
       TypeSystem`NestedGrid`PackagePrivate`$state$$, 
        TypeSystem`NestedGrid`PackagePrivate`$grid$$}], 
     BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> 
     TypeSystem`NestedGrid`PackagePrivate`deleteState[
      TypeSystem`NestedGrid`PackagePrivate`$state$$], 
     DynamicModuleValues :> {}, Initialization :> 
     Block[{$ContextPath = $ContextPath}, 
       Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]},
  "CopyTag",
  DisplayFunction->(#& ),
  InterpretationFunction->("Dataset[<>]"& )]], "Output",
 CellLabel->"Out[11]=",
 CellID->1852135040,ExpressionUUID->"7e89ef50-9624-4f2b-a827-3c0ac10ccef3"]
}, Open  ]]
}, Open  ]]
}, Open  ]]
}, Open  ]],

Cell[BoxData[
 InterpretationBox[Cell[
  "Applications", "ExampleSection",ExpressionUUID->
   "6f175f0c-aca1-46ab-b37c-dca91c506cb2"],
  $Line = 0; Null]], "ExampleSection",
 CellID->258228157,ExpressionUUID->"5e5c539b-b81f-415c-98e1-c14b740e6ed0"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Properties & Relations", "ExampleSection",ExpressionUUID->
   "9710e449-f5bb-46eb-8657-9f508948ef1e"],
  $Line = 0; Null]], "ExampleSection",
 CellID->2123667759,ExpressionUUID->"780b5956-96c0-43b3-b863-80b752744719"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Possible Issues", "ExampleSection",ExpressionUUID->
   "e300c433-d723-4dc9-adca-cd458fa5adc4"],
  $Line = 0; Null]], "ExampleSection",
 CellID->1305812373,ExpressionUUID->"09a3e277-482e-4d7f-aea3-6d6568341e13"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Interactive Examples", "ExampleSection",ExpressionUUID->
   "3afd0537-423f-4222-8c1a-451977982c40"],
  $Line = 0; Null]], "ExampleSection",
 CellID->1653164318,ExpressionUUID->"1cd2397e-18e7-4ec7-bbed-001df11123df"],

Cell[BoxData[
 InterpretationBox[Cell[
  "Neat Examples", "ExampleSection",ExpressionUUID->
   "daa555c1-3f6f-44cb-92b7-1918461e5971"],
  $Line = 0; Null]], "ExampleSection",
 CellID->589267740,ExpressionUUID->"3a0abf47-b01b-40fa-8795-71c77f6dcfc2"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Design Discussion", "DesignDiscussionSection",
 CellID->1775809863,ExpressionUUID->"a226f045-6f9d-4740-a932-fd8f291d9daa"],

Cell["XXXX", "DesignDiscussion",
 CellID->308641435,ExpressionUUID->"c9af7589-af70-477a-8851-c3387b7bb521"]
}, Open  ]],

Cell[CellGroupData[{

Cell["Application Notes", "ApplicationNotesSection",
 CellID->1163590540,ExpressionUUID->"7c38b785-c85a-4a6a-9c50-8bf596b91117"],

Cell["XXXX", "ApplicationNotes",
 CellID->1480116198,ExpressionUUID->"ecfa1990-c018-4e66-af10-457ef1c6b81c"]
}, Open  ]],

Cell["Test Cases", "TestCasesSection",
 CellID->725748110,ExpressionUUID->"78b2d8a6-c847-4024-9232-60325bb9fd34"],

Cell[CellGroupData[{

Cell["Function Essay", "FunctionEssaySection",
 CellID->37427227,ExpressionUUID->"7858152c-1eaa-4403-9d98-3b30cb17fef6"],

Cell["XXXX", "FunctionEssay",
 CellID->356990964,ExpressionUUID->"2e969b67-dafd-4905-bd33-c132e0939af9"]
}, Open  ]]
},
ScreenStyleEnvironment->"ExperimentalObject",
WindowSize->{1089, 1130},
WindowMargins->{{1149, Automatic}, {23, Automatic}},
TaggingRules->{
 "DocuToolsSettingsInternal" -> {
   "$PacletVersion" -> "0.9.1871", "$MVersion" -> "11", "$FlaggedVersion" -> 
    10.4, "$ApplicationName" -> "Pubs", "$LinkBase" -> "Pubs", 
    "$ApplicationDirectory" -> "C:\\Workspace\\Pubs\\", 
    "$DocumentationDirectory" -> 
    "C:\\Workspace\\Pubs\\Documentation\\English\\", "$UseNewPageDialog" -> 
    ""}, "SecurityRisk" -> False, "SecurityExplanation" -> "", "Author" -> 
  "meghanr", "CreationDate" -> "09-12-2017 15:27:30"},
FrontEndVersion->"11.3 for Mac OS X x86 (32-bit, 64-bit Kernel) (December 24, \
2017)",
StyleDefinitions->FrontEnd`FileName[{"Wolfram"}, "FunctionPageStyles.nb", 
  CharacterEncoding -> "UTF-8"]
]
(* End of Notebook Content *)

(* Internal cache information *)
(*CellTagsOutline
CellTagsIndex->{
 "ExtendedExamples"->{
  Cell[35190, 860, 155, 2, 56, "ExtendedExamplesSection",ExpressionUUID->"a28c5c29-c5ff-4149-85d1-3247402028ce",
   CellTags->"ExtendedExamples",
   CellID->1854448968]}
 }
*)
(*CellTagsIndex
CellTagsIndex->{
 {"ExtendedExamples", 59919, 1417}
 }
*)
(*NotebookFileOutline
Notebook[{
Cell[400, 13, 600, 14, 24, "History",ExpressionUUID->"7e60a21d-f34f-4cc0-aa5d-f16a81f059eb",
 CellID->341476719],
Cell[1003, 29, 139, 1, 20, "AuthorDate",ExpressionUUID->"50da686b-d0db-43b2-bdcb-fa7fa53bb03e",
 CellID->692691637],
Cell[CellGroupData[{
Cell[1167, 34, 123, 1, 29, "CategorizationSection",ExpressionUUID->"969f9398-f298-456f-a223-f6a9fd3c49f1",
 CellID->1122911449],
Cell[1293, 37, 134, 2, 30, "Categorization",ExpressionUUID->"6fc7aaef-077a-40b6-a238-3ef1e7cd9555",
 CellID->686433507],
Cell[1430, 41, 137, 2, 30, "Categorization",ExpressionUUID->"6bb42871-505d-4dc7-a958-b7b5a0b34c9b",
 CellID->605800465],
Cell[1570, 45, 134, 2, 30, "Categorization",ExpressionUUID->"83d9af3c-1263-4a40-b412-5b30ffe181f4",
 CellID->468444828],
Cell[1707, 49, 139, 1, 30, "Categorization",ExpressionUUID->"da4e4dd6-d3f8-46cd-ac90-3f4a12929275"],
Cell[1849, 52, 135, 2, 30, "Categorization",ExpressionUUID->"3d335710-2f56-4dce-8698-86bfde0cba5c",
 CellID->172747495]
}, Open  ]],
Cell[CellGroupData[{
Cell[2021, 59, 111, 1, 29, "SynonymsSection",ExpressionUUID->"26bad344-9233-4a0c-87bf-ffc425ba2038",
 CellID->1427418553],
Cell[2135, 62, 100, 1, 70, "Synonyms",ExpressionUUID->"ea606575-6681-4bf3-9eb9-6decc11db3d1",
 CellID->1251652828]
}, Closed]],
Cell[CellGroupData[{
Cell[2272, 68, 110, 1, 19, "KeywordsSection",ExpressionUUID->"3f9b890f-9c67-4109-a56d-0a773c931868",
 CellID->477174294],
Cell[2385, 71, 100, 1, 70, "Keywords",ExpressionUUID->"682c7930-50f1-49fd-8801-e97b3a952085",
 CellID->1164421360]
}, Closed]],
Cell[CellGroupData[{
Cell[2522, 77, 120, 1, 19, "TemplatesSection",ExpressionUUID->"1a04a03a-87d0-4bbe-bdb7-80393308fcce",
 CellID->1872225408],
Cell[2645, 80, 149, 2, 70, "Template",ExpressionUUID->"32e7ea45-87f0-41cd-9047-63e122216ea6",
 CellID->1562036412],
Cell[2797, 84, 137, 2, 70, "Template",ExpressionUUID->"3790c026-5d93-436c-bdea-8fb7053b0fbb",
 CellID->158391909],
Cell[2937, 88, 136, 2, 70, "Template",ExpressionUUID->"b471d107-c01a-49e2-950b-381e56dc1cc4",
 CellID->1360575930],
Cell[3076, 92, 137, 2, 70, "Template",ExpressionUUID->"0c568023-44a3-42b0-bee1-4ff3de44f520",
 CellID->793782254]
}, Closed]],
Cell[CellGroupData[{
Cell[3250, 99, 108, 1, 19, "DetailsSection",ExpressionUUID->"660ecc9e-5f0c-425b-a37b-308fd9dcfe2b",
 CellID->307771771],
Cell[3361, 102, 117, 2, 70, "Details",ExpressionUUID->"5093ce25-9ae1-40c6-94d8-951c164a8405",
 CellID->49458704],
Cell[3481, 106, 124, 2, 70, "Details",ExpressionUUID->"5f7d4759-1161-4a33-9870-01db8fc418c9",
 CellID->350963985],
Cell[3608, 110, 121, 2, 70, "Details",ExpressionUUID->"1c34c586-5f99-4aa7-ba75-6529afd18253",
 CellID->422270209],
Cell[3732, 114, 126, 2, 70, "Details",ExpressionUUID->"f16a6de4-23c7-40bf-bc0c-da7e9a2f60ee",
 CellID->545239557],
Cell[3861, 118, 116, 2, 70, "Details",ExpressionUUID->"f313bb60-c45a-41a7-bf90-22513f276053",
 CellID->121292707],
Cell[3980, 122, 115, 2, 70, "Details",ExpressionUUID->"a7559613-8d75-4017-8e89-f0fed0902b44",
 CellID->29314406],
Cell[4098, 126, 117, 2, 70, "Details",ExpressionUUID->"0df28a30-1ef2-40bc-9a81-8039a568f29c",
 CellID->96001539],
Cell[4218, 130, 133, 2, 70, "Details",ExpressionUUID->"47004a81-0c4b-4780-8e29-37b15ab40855",
 CellID->123278822],
Cell[4354, 134, 122, 2, 70, "Details",ExpressionUUID->"78ed7a82-bd3f-42c4-a8ed-247ae9072ff3",
 CellID->240026365]
}, Closed]],
Cell[CellGroupData[{
Cell[4513, 141, 117, 1, 19, "SecuritySection",ExpressionUUID->"44a80855-d66b-4573-8f27-4e4e110ec1ac",
 CellID->13551076],
Cell[4633, 144, 1094, 30, 70, "SecurityDetails",ExpressionUUID->"a50cae78-81fa-41c5-a26d-996f15db39d6",
 CellID->2488900]
}, Closed]],
Cell[CellGroupData[{
Cell[5764, 179, 123, 1, 63, "ObjectName",ExpressionUUID->"c046b5c7-cc72-4e48-ba84-bd31426eed23",
 CellID->1224892054],
Cell[5890, 182, 860, 21, 78, "Usage",ExpressionUUID->"0e48712f-5973-40bf-98ac-756237ccc779",
 CellID->982511436],
Cell[6753, 205, 886, 23, 28, "Notes",ExpressionUUID->"88beb772-4697-4a15-a0c6-be8edbee37d2",
 CellID->362132550],
Cell[7642, 230, 1156, 31, 60, "Notes",ExpressionUUID->"c026d0d2-3892-4c94-9e93-e40e22a23d98",
 CellID->1067943069],
Cell[8801, 263, 127, 1, 25, "Notes",ExpressionUUID->"c5ab3ecd-ad7e-4982-8fbf-01d10babdf79",
 CellID->1422419028],
Cell[8931, 266, 883, 15, 24, "3ColumnTableMod",ExpressionUUID->"1e98b43a-f545-4671-83ee-6f1fd95a5142",
 CellID->341607564],
Cell[9817, 283, 794, 21, 28, "Notes",ExpressionUUID->"a2b69a05-725f-47f1-9324-69eb6be6dd44",
 CellID->9394345],
Cell[10614, 306, 921, 23, 28, "Notes",ExpressionUUID->"e90554b8-f1c2-48e6-be9f-45ea87a2744c",
 CellID->692124006]
}, Open  ]],
Cell[CellGroupData[{
Cell[11572, 334, 112, 1, 44, "TutorialsSection",ExpressionUUID->"2f6e3221-5009-462e-8777-4c444cd51610",
 CellID->250839057],
Cell[11687, 337, 511, 11, 16, "Tutorials",ExpressionUUID->"89595e44-3ab3-43d5-bb07-8476fc18880f",
 CellID->341631938]
}, Open  ]],
Cell[CellGroupData[{
Cell[12235, 353, 138, 1, 31, "RelatedDemonstrationsSection",ExpressionUUID->"ca4b26b8-99d6-494e-814d-ea7d46886bb1",
 CellID->1268215905],
Cell[12376, 356, 113, 1, 16, "RelatedDemonstrations",ExpressionUUID->"dad6741f-d196-4fd5-b965-a613d0186291",
 CellID->1129518860]
}, Open  ]],
Cell[CellGroupData[{
Cell[12526, 362, 120, 1, 31, "RelatedLinksSection",ExpressionUUID->"bf0d5f4e-9b83-4814-a3e8-6c7b9eab61ff",
 CellID->1584193535],
Cell[12649, 365, 104, 1, 16, "RelatedLinks",ExpressionUUID->"42b077b2-a94b-4e88-9462-ec32fab27887",
 CellID->1038487239]
}, Open  ]],
Cell[CellGroupData[{
Cell[12790, 371, 110, 1, 31, "SeeAlsoSection",ExpressionUUID->"20528f01-fdff-4077-a326-dc8739837f85",
 CellID->1255426704],
Cell[12903, 374, 1405, 33, 41, "SeeAlso",ExpressionUUID->"2ab56682-6690-4219-9616-82f2ef3e2098",
 CellID->1289231345]
}, Open  ]],
Cell[CellGroupData[{
Cell[14345, 412, 112, 1, 31, "MoreAboutSection",ExpressionUUID->"e3aa0b43-a7a2-4c2b-9354-d1e7c955ddb0",
 CellID->38303248],
Cell[14460, 415, 110, 1, 16, "MoreAbout",ExpressionUUID->"e89e999d-9a19-4ec1-9beb-a8cdba60bed6",
 CellID->1665078683]
}, Open  ]],
Cell[CellGroupData[{
Cell[14607, 421, 411, 11, 70, "PrimaryExamplesSection",ExpressionUUID->"452364e8-394d-401b-b6f7-1c024ba74d11",
 CellID->880084151],
Cell[CellGroupData[{
Cell[15043, 436, 242, 5, 17, "ExampleDelimiter",ExpressionUUID->"92c06272-1dc2-49f1-a7af-107e2e1bc3e2",
 CellID->354573589],
Cell[15288, 443, 174, 3, 27, "Input",ExpressionUUID->"8073885e-af15-49d4-b72d-8d9d11ae8669",
 CellID->1553863953],
Cell[15465, 448, 119, 1, 22, "ExampleText",ExpressionUUID->"5a313a33-003d-4d9f-a24a-7c3c1bb327f7",
 CellID->1212887918],
Cell[CellGroupData[{
Cell[15609, 453, 187, 4, 27, "Input",ExpressionUUID->"0945588e-d8e4-44ba-9d46-230a7652efde",
 CellID->1092460502],
Cell[15799, 459, 2366, 51, 45, "Output",ExpressionUUID->"d0d99a60-2a34-44b1-a5f5-54ab743f4cd1",
 CellID->1069139550]
}, Open  ]],
Cell[18180, 513, 197, 4, 22, "ExampleText",ExpressionUUID->"5924105d-2fb1-4e4f-a19c-760ab0b42eba",
 CellID->1120404447],
Cell[CellGroupData[{
Cell[18402, 521, 265, 6, 27, "Input",ExpressionUUID->"69d33954-d0f9-46d7-bc71-9cace7dd068e",
 CellID->1500923833],
Cell[18670, 529, 3293, 70, 71, "Output",ExpressionUUID->"38b82958-a16d-4ef0-b5dd-27cd55bb85e5",
 CellID->1032742401]
}, Open  ]],
Cell[21978, 602, 178, 3, 22, "ExampleText",ExpressionUUID->"a3b5ed27-5130-4307-aa4d-215b5b6522d2",
 CellID->1407370123],
Cell[CellGroupData[{
Cell[22181, 609, 276, 6, 27, "Input",ExpressionUUID->"c19e4cbc-c860-4685-b667-48111adb42b4",
 CellID->1088984087],
Cell[22460, 617, 12669, 236, 78, "Output",ExpressionUUID->"09bd37fd-4b37-4c3e-9862-881271273fbd",
 CellID->1338698553]
}, Open  ]]
}, Open  ]]
}, Open  ]],
Cell[CellGroupData[{
Cell[35190, 860, 155, 2, 56, "ExtendedExamplesSection",ExpressionUUID->"a28c5c29-c5ff-4149-85d1-3247402028ce",
 CellTags->"ExtendedExamples",
 CellID->1854448968],
Cell[35348, 864, 242, 5, 33, "ExampleSection",ExpressionUUID->"86915991-6129-4d4c-b52c-259c925a90b2",
 CellID->1293636265],
Cell[35593, 871, 265, 5, 21, "ExampleSection",ExpressionUUID->"fdec379c-9ef9-465c-914d-fb8d5dc1b15e",
 CellID->1020263627],
Cell[CellGroupData[{
Cell[35883, 880, 244, 5, 21, "ExampleSection",ExpressionUUID->"08702179-b884-4fa8-9477-33db498419a7",
 CellID->2061341341],
Cell[CellGroupData[{
Cell[36152, 889, 259, 5, 24, "ExampleSubsection",ExpressionUUID->"4ded86b4-7deb-42b4-8bc3-8be4c54e3645",
 CellID->1757724783],
Cell[CellGroupData[{
Cell[36436, 898, 243, 5, 17, "ExampleDelimiter",ExpressionUUID->"db2c837f-c506-426c-b8ab-4e8289fc129b",
 CellID->1185059843],
Cell[36682, 905, 174, 3, 27, "Input",ExpressionUUID->"81a9de7d-1e60-4454-ae6a-6424247b9a41",
 CellID->1537439023],
Cell[36859, 910, 119, 1, 22, "ExampleText",ExpressionUUID->"7c1b28fe-cea6-4e2a-a35c-af28fd58aa66",
 CellID->1214418857],
Cell[CellGroupData[{
Cell[37003, 915, 194, 4, 27, "Input",ExpressionUUID->"8f959ed9-c0aa-4f9d-8c78-02601f6c8fc9",
 CellID->1053148511],
Cell[37200, 921, 2368, 51, 45, "Output",ExpressionUUID->"6e15091f-0ac5-4949-9a61-cc057f53651f",
 CellID->750140377]
}, Open  ]],
Cell[39583, 975, 197, 4, 22, "ExampleText",ExpressionUUID->"16b8fcf8-af50-47db-b93d-2556bb57291e",
 CellID->1553079464],
Cell[CellGroupData[{
Cell[39805, 983, 265, 6, 27, "Input",ExpressionUUID->"aba03bca-e779-42d9-8d11-037af3a1b46d",
 CellID->2090305810],
Cell[40073, 991, 3293, 70, 71, "Output",ExpressionUUID->"8a65ce48-de60-47b6-a324-7894d10e974c",
 CellID->546725054]
}, Open  ]],
Cell[43381, 1064, 178, 3, 22, "ExampleText",ExpressionUUID->"365e5964-5db5-4043-8187-31ae3bf3b452",
 CellID->1696961996],
Cell[CellGroupData[{
Cell[43584, 1071, 350, 8, 47, "Input",ExpressionUUID->"b48ea69d-0469-4676-aee4-647711ec177a",
 CellID->109950965],
Cell[43937, 1081, 12774, 242, 78, "Output",ExpressionUUID->"7e89ef50-9624-4f2b-a827-3c0ac10ccef3",
 CellID->1852135040]
}, Open  ]]
}, Open  ]]
}, Open  ]]
}, Open  ]],
Cell[56762, 1329, 248, 5, 33, "ExampleSection",ExpressionUUID->"5e5c539b-b81f-415c-98e1-c14b740e6ed0",
 CellID->258228157],
Cell[57013, 1336, 259, 5, 21, "ExampleSection",ExpressionUUID->"780b5956-96c0-43b3-b863-80b752744719",
 CellID->2123667759],
Cell[57275, 1343, 252, 5, 21, "ExampleSection",ExpressionUUID->"09a3e277-482e-4d7f-aea3-6d6568341e13",
 CellID->1305812373],
Cell[57530, 1350, 257, 5, 21, "ExampleSection",ExpressionUUID->"1cd2397e-18e7-4ec7-bbed-001df11123df",
 CellID->1653164318],
Cell[57790, 1357, 249, 5, 21, "ExampleSection",ExpressionUUID->"3a0abf47-b01b-40fa-8795-71c77f6dcfc2",
 CellID->589267740]
}, Open  ]],
Cell[CellGroupData[{
Cell[58076, 1367, 128, 1, 79, "DesignDiscussionSection",ExpressionUUID->"a226f045-6f9d-4740-a932-fd8f291d9daa",
 CellID->1775809863],
Cell[58207, 1370, 107, 1, 16, "DesignDiscussion",ExpressionUUID->"c9af7589-af70-477a-8851-c3387b7bb521",
 CellID->308641435]
}, Open  ]],
Cell[CellGroupData[{
Cell[58351, 1376, 128, 1, 31, "ApplicationNotesSection",ExpressionUUID->"7c38b785-c85a-4a6a-9c50-8bf596b91117",
 CellID->1163590540],
Cell[58482, 1379, 108, 1, 16, "ApplicationNotes",ExpressionUUID->"ecfa1990-c018-4e66-af10-457ef1c6b81c",
 CellID->1480116198]
}, Open  ]],
Cell[58605, 1383, 113, 1, 31, "TestCasesSection",ExpressionUUID->"78b2d8a6-c847-4024-9232-60325bb9fd34",
 CellID->725748110],
Cell[CellGroupData[{
Cell[58743, 1388, 120, 1, 33, "FunctionEssaySection",ExpressionUUID->"7858152c-1eaa-4403-9d98-3b30cb17fef6",
 CellID->37427227],
Cell[58866, 1391, 104, 1, 19, "FunctionEssay",ExpressionUUID->"2e969b67-dafd-4905-bd33-c132e0939af9",
 CellID->356990964]
}, Open  ]]
}
]
*)

